import request from '@/utils/request'
// 引入登录请求的数据类型
import type { loginData,loginResponseData,userInfoResponseData } from './model/login'
enum API {
    LOGURL = '/admin/acl/index/login',
    INFO='/admin/acl/index/info',
    LOGOUT='/admin/acl/index/logout'

}

// 登录接口
export const reqLogin = (data:loginData)=>request.post<any,loginResponseData>(API.LOGURL,data)

// 获取用户信息---请求头携带token
export const reqUserInfo = ()=>request.get<any,userInfoResponseData>(API.INFO)

// 退出登录
export const reqLogOut = () =>request.post<any,any>(API.LOGOUT)